Big Huge Thesaurus

Lablab purpureus

noun